Internet Archive BookReader

Illustrated history of hymns and their authors